home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr02 / ahp_301.zip / AHP_301.ZIP / AHP.TXT < prev    next >
Text File  |  1993-05-05  |  88KB  |  1,889 lines

  1. .pl 
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10. 
  11.                     @@@@        @@@@    @@@@    @@@@@@@@@
  12.                    @@@@@@       @@@@    @@@@    @@@@@@@@@@@
  13.                   @@@  @@@      @@@@    @@@@    @@@@@@@@@@@@
  14.                  @@@@  @@@@     @@@@    @@@@     @@@@   @@@@@
  15.                  @@@    @@@     @@@@    @@@@     @@@@    @@@@
  16.                 @@@@    @@@@    @@@@    @@@@     @@@@    @@@@
  17.                 @@@@    @@@@    @@@@@@@@@@@@     @@@@   @@@@@
  18.                 @@@@@@@@@@@@    @@@@@@@@@@@@     @@@@@@@@@@@
  19.                 @@@@@@@@@@@@    @@@@@@@@@@@@     @@@@@@@@@
  20.                 @@@@@@@@@@@@    @@@@    @@@@     @@@@@@@
  21.                 @@@@    @@@@    @@@@    @@@@     @@@@
  22.                 @@@@    @@@@    @@@@    @@@@     @@@@
  23.                 @@@@    @@@@    @@@@    @@@@     @@@@
  24.                 @@@@    @@@@    @@@@    @@@@     @@@@
  25. 
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.       T H E    A N A L Y T I C    H I E R A R C H Y    P R O C E S S
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.                      USER'S GUIDE AND REFERENCE MANUAL
  46.  
  47.                                Release 3.01
  48.  
  49.  
  50. ___________________________________________________________________________
  51.  
  52.    This  software  is provided to you for evaluation use only.  If  you 
  53.    find the software useful, please register it. With your registration 
  54.    you  will not only receive technical support and the latest  version 
  55.    of  software, but you will also be sponsoring the continued  support 
  56.    and future enhancements of this product.
  57. ___________________________________________________________________________
  58.  
  59.  
  60.  
  61. 
  62. AHP - Analytic Hierarchy Process, Release 3.01
  63. The Modern Art of Decision Making
  64. Program Serial No. 9312400
  65. 
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77. Changes are periodically made to the information herein; these changes will 
  78. be incorporated in new editions of this publication.
  79.  
  80.  
  81.  
  82. A Product Comment Form is provided at the front of this publication. If 
  83. this form has been removed, you can mail any comments to the address below: 
  84.  
  85.  
  86. Armada Systems
  87. P.O. Box 637, Station A
  88. Downsview, Ontario
  89. M3M 3A9
  90. Canada  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97. DAS, DMM, PCM, DME and MyBASE are Trademarks of Armada Systems.
  98.  
  99. Copyright (C) 1986-1993, Armada Systems
  100. All Rights Reserved
  101. Made in Canada
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109. For your records:
  110.  
  111. NAME ____________________________  TITLE __________________________________
  112. COMPANY _________________________  DEPARTMENT _____________________________
  113. DATE PROGRAM RECEIVED ___________  OBTAINED FROM __________________________
  114.  
  115.  
  116.  
  117.  
  118.  
  119. 
  120.                              TABLE OF CONTENTS
  121. 
  122.  
  123.  
  124.                                                              PAGE
  125.  
  126.     ARMADA SYSTEMS LICENSE AGREEMENT .......................   i
  127.     PRODUCT COMMENT FORM ...................................  ii
  128.  
  129.     GETTING STARTED ........................................ iii
  130.     CREATING A WORKING COPY OF AHP                           iii
  131.     DISK CONTENTS                                             iv
  132.  
  133.  
  134.     1.0  THE ANALYTIC HIERARCHY PROCESS ....................   1
  135.          1.1  INTRODUCTION                                     1  
  136.          1.2  THEORY OF OPERATION                              2
  137.               1.2.1  Pairwise comparisons and inconsistency    2
  138.               1.2.2  Example                                   2
  139.          1.3  USING THE AHP                                    4
  140.               1.3.1  Pairwise comparisons for level 1          5
  141.               1.3.2  Pairwise comparisons for level 2          7
  142.               1.3.3  Relative impact on overall goal           8
  143.          1.4  SAMPLE PROBLEMS                                  9
  144.               1.4.1  Estimating relative lengths of lines      9
  145.               1.4.2  Benefit/Cost analysis                    11
  146.               1.4.3  Application to psychotherapy             18
  147.               1.4.4  Calculating expected values              19
  148.               1.4.5  Determining optimum type of coal plant   20
  149.  
  150.     2.0  PROGRAM CONFIGURATION .............................  21
  151.  
  152.     3.0  ABOUT ARMADA SYSTEMS ..............................  22
  153.          3.1  THE DECISION MATRIX EXPERT (DME)                23
  154.               3.1.1  Applications                             23
  155.               3.1.2  System requirements                      23
  156.          3.2  MyBASE                                          24
  157.               3.2.1  Quick overview of features               24
  158.               3.2.2  System requirements                      25
  159.  
  160.     4.0 ORDERING SOFTWARE: WHAT YOU WILL RECEIVE ...........  26
  161. 
  162.     ARMADA SYSTEMS SOFTWARE REGISTRATION AND ORDER FORM ....  27
  163.  
  164.     REFERENCES .............................................  28
  165.                                                                    AHP    i
  166.  
  167.  
  168. 
  169. ARMADA SYSTEMS LICENSE AGREEMENT
  170. 
  171. Read this agreement carefully. Use or distribution of this product  consti-
  172. tutes your acceptance of the terms and conditions of this agreement!
  173. 
  174. GENERAL LICENSE TERMS
  175. This  documentation and the software described in it are  copyrighted  with 
  176. all rights reserved worldwide by Armada Systems. Under the copyright  laws, 
  177. neither  the  documentation nor the software may  be  copied,  photocopied, 
  178. reproduced,  translated,  modified, reverse engineered, or reduced  to  any 
  179. electronic medium or machine readable form, in whole or in part, except  as 
  180. specifically authorized below, without the prior written consent of  Armada 
  181. Systems. 
  182.  
  183. Armada  Systems  specifically authorizes individuals and  organizations  to 
  184. make  complete unaltered copies of this software, for the purpose  of  free 
  185. distribution  to   other individuals or organizations.  This  software  and 
  186. documentation may not be sold, no fee must be involved in the  distribution 
  187. of  this software except, for a small reasonable fee to cover the  cost  of 
  188. any distribution media and service charges. This software which consists of 
  189. application  programs, data files and documentation, are a complete  entity 
  190. which must not be separated or altered in any way shape or form. 
  191.  
  192. Individuals or organizations who wish to distribute or market this software 
  193. for the purpose of financial or other material gain, must first receive the 
  194. authorization to do so by contacting Armada Systems.
  195.  
  196. Armada  Systems  authorizes the use of this  software  for  non-commercial, 
  197. educational,  and evaluation purposes only. If you are using or  intend  to 
  198. use  this  software  for any other purposes, then you  must  register  with 
  199. Armada  Systems  by  purchasing the commercial  version  of  the  software. 
  200. Copying (except for back-up purposes) and distribution of software provided 
  201. to registered users is not permitted.
  202. 
  203. DISCLAIMER
  204. This  documentation and the software described in it are provided  "as is," 
  205. without  any  warranty as to their performance, accuracy, or  freedom  from 
  206. error,  or  as to any results generated through their use.  Armada  Systems 
  207. excludes  without  limitation  any and all  implied  warranties,  including 
  208. warranties  of  merchantability and fitness for a particular  purpose.  You 
  209. assume  the entire risk as to the results and performance of  the  software 
  210. and documentation.
  211.  
  212. Armada  Systems  will  under no circumstances be  liable  for  any  direct, 
  213. indirect, special, incidental, or consequential damages arising out of  the 
  214. use  or inability to use the software or documentation, even if advised  of 
  215. the possibility of such damages.
  216. 
  217. GENERAL
  218. Should  you have any questions concerning this Agreement, you  may  contact 
  219. Armada Systems by writing to the address given at the front of this manual.
  220.  
  221. 3.01 - 9312400                                                     AHP   ii
  222.  
  223.  
  224. 
  225. PRODUCT COMMENT FORM
  226. 
  227. Use  this  form if you have any comments or suggestions regarding  the  AHP 
  228. program or this manual. Mail your comments to:
  229.  
  230.  
  231. Armada Systems
  232. P.O. Box 637, Station A
  233. Downsview, Ontario
  234. M3M 3A9
  235. Canada  
  236.  
  237.  
  238. NAME_________________________________ TITLE________________________________
  239. COMPANY______________________________ DEPARTMENT___________________________
  240. ADDRESS____________________________________________________________________
  241. CITY_________________________________ STATE/PROVINCE_______________________
  242. ZIP/POSTAL CODE______________________ COUNTRY______________________________
  243. PHONE________________________________ FAX__________________________________
  244. COMPUTER TYPE________________________ DOS VERSION__________________________
  245. DATE PROGRAM RECEIVED________________ OBTAINED FROM________________________
  246.  
  247. COMMENTS/SUGGESTIONS:
  248.  
  249.                                                                    AHP  iii
  250.  
  251.  
  252. 
  253. GETTING STARTED
  254. 
  255. Before doing anything, we suggest that you make a working copy of the  disk 
  256. supplied to you. You should then keep the original disk as a back-up  copy, 
  257. in  a safe place where it will not come in contact with any heat, dust,  or 
  258. magnetic radiation. In the event that your working copy is ever damaged  or 
  259. destroyed, you can always make a new copy from the original disk.
  260.  
  261. 
  262. CREATING A WORKING COPY OF AHP
  263. 
  264. To  make a working copy of AHP, simply follow one of the  procedures  below 
  265. corresponding to your computer system: 
  266.  
  267. Hard disk system:
  268.  
  269.    1. Boot-up DOS operating system 
  270.       (you should see the C> prompt appear on screen).
  271.    2. Insert AHP floppy disk into drive A.
  272.    3. Type the following:
  273.       MD\AHP
  274.       CD\AHP
  275.       COPY A:*.* C:
  276.    4. To start using AHP, type the following:
  277.       CD\AHP
  278.       AHP
  279.  
  280. Floppy disk system:
  281.  
  282.    1. Insert your DOS diskette into drive A.
  283.    2. Boot-up DOS operating system by either turning computer on, or 
  284.       if already on, push the CTRL, ALT and DEL keys simultaneously 
  285.       (you should see the A> prompt on screen).
  286.    3. Insert a blank diskette into drive B
  287.    4. Type the following:
  288.       FORMAT B:/S
  289.    5. When finished, replace the DOS disk in drive A with the AHP 
  290.       diskette
  291.    6. Type the following:
  292.       COPY A:*.* B:
  293.    7. To start using AHP, do the following: insert the working copy
  294.       of AHP into drive A, boot-up computer and type AHP
  295.  
  296.                                                                    AHP   iv
  297.  
  298.  
  299. 
  300. DISK CONTENTS
  301. 
  302. AHP.EXE
  303. Analytic Hierarchy Process program. 
  304.  
  305. MANUAL.EXE
  306. Program for printing this manual.
  307.  
  308. AHP.TXT
  309. This manual.
  310.  
  311. AHP.CFG
  312. Program  configuration  file  defining screen colors  and  printer  control 
  313. codes.
  314.  
  315. CAR.AHP
  316. Sample file illustrating the use of the AHP in a car purchase problem.
  317.  
  318. LINE.AHP
  319. File  contains subjective pairwise  comparisons of various lines  in  order 
  320. that their relative lengths may be estimated. See section 1.4.
  321.  
  322. BENEFIT.AHP & COST.AHP
  323. These two files contain the hierarchical structure and subjective  pairwise 
  324. comparisons   of the benefits and costs associated with three  large  scale 
  325. transportation  projects.  Results are used in a benefit/cost  analysis  of 
  326. these projects. See section 1.4.
  327.  
  328. XYZCOMP.AHP
  329. This  sample  file  shows how a comparative  performance  evaluation  of  a 
  330. company's  branch-plant offices may be conducted using AHP.  The  hierarchy 
  331. for  this  problem  consists  of  braking  the  company  down  into   major 
  332. departments   (engineering,  sales,  manufacturing,  etc...),   considering 
  333. performance  factors  (productivity, quality, profitability,  etc...),  and 
  334. finally the various branch-plant offices.
  335.  
  336.                                                                AHP   Pg. 1
  337.  
  338.  
  339. 
  340. 1.0  ANALYTIC HIERARCHY PROCESS
  341.  
  342.  
  343. 1.1  INTRODUCTION
  344. 
  345. More  often  than  not,  the  decisions  you  make  in  your  personal   or 
  346. professional  life  can  be made without a lot of fuss.  Either  your  best 
  347. choice  is  clear  to you without much analysis, or  the  decision  is  not 
  348. important  enough to warrant any great amount of  attention.  Occasionally, 
  349. however,  you  probably find yourself in a situation where you feel  it  is 
  350. worth  your  time  and effort to think systematically and  hard  about  the 
  351. different courses of action you might pursue. It is in these cases that the 
  352. Analytic Hierarchy Process (AHP) will be of most help to you.
  353.  
  354. When faced with a problem of choice, the AHP will help you in selecting  an 
  355. alternative  that  is  consistent with your personal  basic  judgments  and 
  356. preferences.  The  AHP  is designed to deal  specifically  with  subjective 
  357. assessments and evaluations of alternatives and criteria. This package will 
  358. be  most beneficial when you wish to model complex problems, and  the  only 
  359. data available to solve these problems  is your own subjective judgments or 
  360. those  of a group. The AHP is not only useful in decision making  problems, 
  361. but  also  in  any  other area where you  find  it  difficult  to  quantify 
  362. subjective data.
  363.  
  364. In addition to the AHP, a companion decision analysis program, the Decision 
  365. Matrix Expert (DME), is available separately from Armada Systems.  Designed 
  366. to  be used with primarily tangible and easily quantifiable data,  the  DME 
  367. models decisions by representing the problem in a matrix containing all the 
  368. information  required  to arrive at a final decision. The columns  of  this 
  369. matrix portray the criteria which are important to the decision, while  the 
  370. rows depict the various alternatives being considered. Through its analysis 
  371. of  the decision matrix, the DME will provide you with an unbiased  ranking 
  372. of  alternatives.  In  addition, by  discarding  dominated  or  substandard 
  373. alternatives,  the  DME will enable you to quickly narrow down the  set  of 
  374. alternatives you need to consider. See section 3.1 in this manual for  more 
  375. details on this package and how to order it.
  376.  
  377. The  AHP program will be most useful when data is not readily available  or 
  378. when  data  is  highly  qualitative or  subjective  in  nature.  For  those 
  379. occasions where you would like to be as objective as possible in a decision 
  380. problem,  or where physical data is readily available, you should  consider 
  381. obtaining the Decision Matrix Expert software package from Armada Systems.
  382.  
  383. The next section will provide an explanation of the method used by the  AHP 
  384. to  model problems. We will then proceed to a hands-on application  of  the 
  385. program, illustrating a practical example to clarify the method in  greater 
  386. detail.  Finally,  a  number of additional examples will  be  presented  to 
  387. illustrate  how the AHP may be used in many different applications.  It  is 
  388. strongly recommended that you look at these examples, as they are a  source 
  389. of much information.
  390.  
  391.                                                                AHP   Pg. 2
  392.  
  393.  
  394. 
  395. 1.2  THEORY OF OPERATION
  396. 
  397. The  technique  used by the AHP is a proven scientific  method,  originally 
  398. developed  by  Thomas L. Saaty at the Wharton School and described  in  his 
  399. book  "The Analytic Hierarchy Process" published by McGraw-Hill,  1980.  We 
  400. will  not  go into the actual theory and mathematical formulations  of  the 
  401. method,  because it is fairly involved. The interested reader  can  however 
  402. consult  the book "The Analytic Hierarchy Process" for much greater  detail 
  403. and  more  examples.  Here,  we  shall  be  primarily  concerned  with  the 
  404. application of the method.
  405.  
  406. The  AHP requires that a problem be decomposed into a  hierarchical  model, 
  407. structured so as to capture it's basic elements. Hierarchical decomposition 
  408. involves  setting up levels, where each level contains a set  of  elements. 
  409. These  elements  are  grouped in such a way that those  of  a  lower  level 
  410. directly  influence the elements in the immediately higher level, these  in 
  411. turn must influence elements in the next level and so on up to the goal  of 
  412. the hierarchy. The objective is to derive a set of quantitative weights for 
  413. elements  in  the  last level which reflect, as  best  as  possible,  their 
  414. relative  impact on the goal of the hierarchy. The way we accomplish  this, 
  415. is  to  compare, in pairs, elements in each level, with  respect  to  those 
  416. elements in the immediately higher level. 
  417.  
  418. The  advantage of setting up a problem in a hierarchical structure is  that 
  419. it  helps  you  in  focusing your attention on each  part  of  the  problem 
  420. separately.  Keep  in mind however, that results obtained with the  use  of 
  421. this program will only be as good as the model you have constructed and the 
  422. data you have entered into it.
  423.  
  424. 
  425. 1.2.1  Pairwise comparisons and inconsistency
  426. 
  427. Pairwise comparisons are made using a 1 to 9 numerical scale. For  example, 
  428. if  elements A and B are being compared, a 1 would indicate that  they  are 
  429. both  equal  and  a 9 would indicate that A is  extremely  better  than  B. 
  430. Intermediate  values are used to arrive at a compromise between  these  two 
  431. extreme  points. When we compare N elements in a level with respect  to  an 
  432. element  in  the  immediately  higher  level,  we  would  require  N(N-1)/2 
  433. comparisons.  That  is, if 4 elements are being compared with  each  other, 
  434. then  a  total  of  6  pairwise  comparisons  are  needed.  These  pairwise 
  435. comparisons are entered into what is called a pairwise comparison matrix. 
  436.  
  437. As  well  as  being  able to calculate subjective  weights  based  on  your 
  438. pairwise comparisons, the software will also provide you with an indication 
  439. of your judgment consistency, or inconsistency as it is referred to in  the 
  440. program.  Inconsistency  in  pairwise  comparison  judgments  can  best  be 
  441. described  with the following example: If you were comparing the weight  of 
  442. three  stones, and were to say that; stone A is heavier than stone B  which 
  443. is  heavier than C, and then say that stone C is heavier than A, then  your 
  444. judgments  would  be  inconsistent. In real life situations,  one  can  not 
  445. escape the fact that many things are in fact  inconsistent. For example, in 
  446. a game of sport team A can beat team B, team B can beat team C, but team  C 
  447. can nevertheless beat team A. In general, a pairwise comparison matrix with 
  448.                                                                AHP   Pg. 3
  449.  
  450.  
  451.  
  452. an  inconsistency index of 1.0 or less is acceptable, and up to 1.5 can  be 
  453. tolerated  in some cases, but any more than this should result in a  review 
  454. of the judgments. If the judgments are found to be a true representation of 
  455. the actual system, then the matrix should be left as is, though you  should 
  456. remember the consequent higher margin of error when analyzing the results.
  457.  
  458. 
  459. 1.2.2  Example
  460. 
  461. Let's  look at an example. Suppose your goal is to purchase a car  and  you 
  462. wish  to  model this decision using AHP. The first question  you  must  ask 
  463. yourself  is, what factors will influence your goal. Thinking a little  bit 
  464. about  this,  you would probably come up with things such  as  price,  fuel 
  465. economy,  styling, reliability and so on. These would form the elements  of 
  466. the first level. You would then ask yourself a similar question as  before; 
  467. what  factors  would  influence  the  price,  fuel  economy,  styling   and 
  468. reliability. The answer is obvious that a particular car will influence the 
  469. factors  of level1. Therefore the second level in your decision  hierarchy 
  470. will be comprised of the different types of cars which you are considering, 
  471. ie.  your alternatives. Figure 1.1 illustrates this hierarchy in  graphical 
  472. form:
  473.  
  474. 
  475.                                      ╔════════╗
  476. Level 0                              ║  GOAL  ║
  477.                                      ╚════╤═══╝ 
  478.                                           │
  479.                  ┌───────────────┬────────┴───────┬───────────────┐
  480.              ┌───┴───┐    ┌──────┴───────┐   ┌────┴────┐   ┌──────┴──────┐
  481. Level 1      │ PRICE │    │ FUEL ECONOMY │   │ STYLING │   │ RELIABILITY │
  482.              └───┬───┘    └──────┬───────┘   └────┬────┘   └──────┬──────┘
  483.                  │               │                │               │
  484.                  ├───────────────┼────────────────┼───────────────┤
  485.                  │               │                │               │
  486.              ┌───┴───┐       ┌───┴───┐        ┌───┴───┐       ┌───┴───┐
  487. Level 2      │ CAR A │       │ CAR B │        │ CAR C │       │ CAR D │
  488.              └───────┘       └───────┘        └───────┘       └───────┘
  489. 
  490.  
  491.              Figure 1.1. Hierarchy for a car purchase problem.
  492.  
  493.  
  494. This  particular problem requires only 2 levels in the model  to  describe. 
  495. Highly  complex  models can however be created with up to 5 levels  and  16 
  496. elements per level using the AHP program. The technique used in creating  a 
  497. complex model would be the same as the one explained above.
  498.  
  499. Once the hierarchical model has been created, pairwise comparison data must 
  500. be  entered into the computer. Elements in level 1 are first  compared  (in 
  501. pairs)  with  respect  to the overall goal (level  0).  For  example,  with 
  502. respect  to  a  goal of purchasing a car, you would  need  to  compare  the 
  503. elements; price, fuel economy, styling and reliability with each other,  in 
  504. pairs.  The  program  will use these pairwise comparisons to  arrive  at  a 
  505. quantitative  weight  for each element in level 1, which will  depict  that 
  506. element's subjective preference with respect to level 0.
  507.                                                                AHP   Pg. 4
  508.  
  509.  
  510.  
  511. The  next  step involves performing a pairwise comparison  of  elements  in 
  512. level  2  (alternatives) with respect to elements in level 1  (price,  fuel 
  513. economy,  styling, etc...). Again this data will be used by the program  to 
  514. arrive  at a set of quantitative weights for each alternative with  respect 
  515. to each criteria in level 1. When you have finished inputting all  pairwise 
  516. comparison  data,  the  program can calculate preference  weights  for  the 
  517. alternatives  (level  2) with respect to the overall goal  (level  0).  The 
  518. alternative with the highest score should be the alternative selected.
  519.  
  520. 
  521. 1.3  USING THE AHP
  522. 
  523. This  section is intended to be used as a tutorial in learning how  to  use 
  524. the AHP program. A car purchase problem which is supplied on your diskette, 
  525. will be analyzed.
  526.  
  527. Once you have loaded the AHP, push F8, and type x followed by CAR (x is the 
  528. drive letter indicating where the file CAR.AHP is to be found) followed  by 
  529. RTN.  Once the file has been loaded, the computer display screen will  look 
  530. something like this:
  531.  
  532. 
  533. ┌──────────────────────────────────────────────────────────────────────────────────┐
  534. │ FILE:> C:CAR     .AHP                   Copyright (C) 1986-1993, ARMADA SYSTEMS  │
  535. │ Decision Tree Hierarchy                                                          │
  536. │ GOAL: To purchase a car.                                                         │
  537. │     ╔══════════════╤══════════════╤══════════════╤══════════════╤══════════════╗ │
  538. │     ║   Level 1    │   Level 2    │   Level 3    │   Level 4    │   Level 5    ║ │
  539. │ ╔═══╬══════════════╪══════════════╪══════════════╪══════════════╪══════════════╣ │
  540. │ ║ 1 ║Price         │Mustang GT    │              │              │              ║ │
  541. │ ║ 2 ║Fuel econ.    │Tempo Sport   │              │              │              ║ │
  542. │ ║ 3 ║Acceleraton   │Prelude       │              │              │              ║ │
  543. │ ║ 4 ║Braking       │Corolla GTS   │              │              │              ║ │
  544. │ ║ 5 ║Handling      │VW GTI        │              │              │              ║ │
  545. │ ║ 6 ║Styling       │              │              │              │              ║ │
  546. │ ║ 7 ║              │              │              │              │              ║ │
  547. │ ║ 8 ║              │              │              │              │              ║ │
  548. │ ║ 9 ║              │              │              │              │              ║ │
  549. │ ║10 ║              │              │              │              │              ║ │
  550. │ ║11 ║              │              │              │              │              ║ │
  551. │ ║12 ║              │              │              │              │              ║ │
  552. │ ║13 ║              │              │              │              │              ║ │
  553. │ ║14 ║              │              │              │              │              ║ │
  554. │ ║15 ║              │              │              │              │              ║ │
  555. │ ║16 ║              │              │              │              │              ║ │
  556. │ ╚═══╩══════════════╧══════════════╧══════════════╧══════════════╧══════════════╝ │
  557. │                                                                                  │
  558. │  1HELP   2DATA   3NEXT   4GRAPH  5RUN    6PRINT  7ERASE  8OPEN   9SAVE  10QUIT   │
  559. └──────────────────────────────────────────────────────────────────────────────────┘
  560. 
  561.  
  562. As indicated on the second line of the screen, this represents the decision 
  563. tree  hierarchy.  Compare  the method used to  express  this  hierarchy  on 
  564. screen, with the method presented in Figure 1.1.  
  565.  
  566. The  bottom  line  lists the active function keys. To  get  a  little  more 
  567. information  on  what  each key does push F1-HELP.  Your  computer  display 
  568. screen should clear and list the following information:
  569.  
  570.                                                                AHP   Pg. 5
  571.  
  572.  
  573. 
  574. HELP information:
  575.  
  576. F1 HELP - Display help information.
  577. F2 DATA - Display pairwise comparison data.
  578. F3 NEXT - Move to next level.
  579. F4 GRAPH- Draw a bar graph of preference weights, ordered from best to worst.
  580. F5 RUN  - Calculate preference weights for the decision tree hierarchy.
  581. F6 PRINT- Send data on screen to printer.
  582. F7 ERASE- Erase a file.
  583. F8 OPEN - Open a new AHP file.
  584. F9 SAVE - Save current AHP file to disk.
  585. F0 QUIT - Exit to DOS, (file not saved automatically).
  586. ALT+S   - Set screen colors and printer control data (stored in file AHP.CFG).
  587.  
  588. Decision tree navigation and edit keys:
  589.    ALT+I           - Insert a new branch into the decision tree.
  590.    ALT+D           - Delete a branch from the decision tree.
  591.    CTRL+ARROW keys - Move between levels (columns).
  592.    ARROW keys      - Move within a level (column).
  593.    RETURN          - Terminate input of present branch, move down to next line.
  594.    HOME            - Move to the top of the next level (column).
  595.    END, PgDn       - Move to the bottom of the present level (column).
  596.    PgUp            - Move to the top of the present level (column).
  597. 
  598.  
  599. The above help information not only indicates what each function key  does, 
  600. but  it also lists a set of navigation and edit keys. Play around a  little 
  601. with  these  keys  to get a better feel of the package.  If  you  make  any 
  602. changes to this file, make sure you don't push the F9 key as this will save 
  603. your  changes to disk and the file CAR.AHP will be permanently altered.  If 
  604. you wish to make a printout of this screen, push F6-PRINT. Use this key any 
  605. time you would like to obtain a hardcopy of the information on screen.
  606. 
  607. 1.3.1  Pairwise comparisons for level 1
  608. 
  609. Position  the cursor on the GOAL line (line 3) and push F2-DATA. This  will 
  610. cause  the pairwise comparison data to be displayed. Since the  cursor  was 
  611. positioned on the GOAL line, which represents level 0 in the hierarchy, the 
  612. data  appearing  on the screen will be the pairwise comparison  matrix  for 
  613. level 1 with respect to the GOAL, as follows:
  614.  
  615. 
  616. ┌──────────────────────────────────────────────────────────────────────────────────┐
  617. │ FILE:> C:CAR     .AHP                   Copyright (C) 1986-1993, ARMADA SYSTEMS  │
  618. │ Pairwise Comparison Data for level 1, with respect to: GOAL                      │
  619. │ 1: Equal      3: Moderate      5: Strong      7: Very Strong      9: Extreme     │
  620. │ With respect to Goal  Enter 1 to 9 (- for inverse) to indicate the               │
  621. │ relative importance or preference of:  Price      over  Fuel econ.               │
  622. │ ════════════════════════════════════════════════════════════════════════════════ │
  623. │   A  B  C  D  E  F                 WEIGHTS                                       │
  624. │ A    3  4  4  4  2  A  Price        37.6                                         │
  625. │ B       2  2  2 -2  B  Fuel econ.   14.8                                         │
  626. │ C          1 -2 -3  C  Acceleraton   7.3                                         │
  627. │ D            -2 -2  D  Braking       7.9                                         │
  628. │ E               -2  E  Handling     11.3                                         │
  629. │ F                   F  Styling      21.2                                         │
  630. │                                                                                  │
  631. │                                                                                  │
  632. │                                                                                  │
  633. │                                                                                  │
  634. │                                                                                  │
  635. │                                                                                  │
  636. │                                                                                  │
  637. │                                                                                  │
  638. │                                                                                  │
  639. │  1HELP   2TREE   3NEXT   4GRAPH  5RUN    6PRINT  7ERASE  8OPEN   9SAVE  10QUIT   │
  640. └──────────────────────────────────────────────────────────────────────────────────┘
  641. 
  642.                                                                AHP   Pg. 6
  643.  
  644.  
  645.  
  646. Push the HELP key, to display the following information:
  647.  
  648. 
  649. HELP information:
  650.          
  651. F1 HELP - Display help information.
  652. F2 TREE - Display the decision tree hierarchy.
  653. F3 NEXT - Move on to the next set of pairwise comparison data.
  654. F4 GRAPH- Draw a bar graph of preference weights, ordered from best to worst.
  655. F5 RUN  - Calculate preference weights for this set of pairwise comparison data.
  656. F6 PRINT- Send data on screen to printer.
  657. F7 ERASE- Erase a file.
  658. F8 OPEN - Open a new AHP file.
  659. F9 SAVE - Save current AHP file to disk.
  660. F0 QUIT - Exit to DOS, (file not saved automatically).
  661. ALT+S   - Set screen colors and printer control data (stored in file AHP.CFG).
  662.  
  663. Pairwise comparison data navigation and edit keys:
  664.    HOME             - Move to the first comparison (top left).
  665.    ARROW keys       - Move between comparisons.
  666.    RETURN, INS, TAB - Move to the next comparison.
  667.    DEL, BACKSPACE   - Move to the previous comparison.
  668. 
  669.  
  670. Now  push  any key, other than a function key, in order to  return  to  the 
  671. pairwise  comparison  data.  What we are trying to  accomplish   with  this 
  672. matrix,  is to derive a list of weights for each element in level 1, so  as 
  673. to  reflect quantitatively, as best as possible, our subjective  importance 
  674. of these criteria with respect to our goal.
  675.  
  676. Let's  have a look at the data which has been supplied. Since there  are  6 
  677. elements in level 1 (Price, Fuel econ., Acceleraton, Braking, Handling, and 
  678. Styling), N(N-1)/2 or 15 comparisons are required. 
  679.  
  680. The  first  number  in  the  matrix  is  a  3,  this  indicates  that  when 
  681. contemplating a car purchase, price is moderately more important than  fuel 
  682. economy . The next number is a 4 and this means that price is moderately to 
  683. strongly  more important than acceleration, and so on. Notice that  in  the 
  684. fuel  economy  to styling comparison the matrix contains a  -2,  indicating 
  685. that styling is just slightly  more important than fuel economy. A negative 
  686. just inverses the comparison. If you move the cursor around the matrix, the 
  687. elements  which are being compared will be displayed on the fifth  line  of 
  688. your  screen.  Now if you push the "-" key at any spot in the  matrix,  you 
  689. will notice that the two elements printed on the fifth line will inverse. 
  690.  
  691. An  important  point to remember is that if your goal is  not  to  estimate 
  692. costs,  then  the  first  element  is  always  preferred  to  the   second. 
  693. Conversely,  if  you  do wish to estimate costs,  then  the  first  element 
  694. presented  on the fifth line of the pairwise comparison screen,  should  be 
  695. the  element  with  the greater cost (see  section  1.4.2).  Therefore,  to 
  696. inverse a comparison enter a negative number. 
  697.  
  698.                                                                AHP   Pg. 7
  699.  
  700.  
  701. 
  702. 1.3.2  Pairwise comparisons for level 2
  703. 
  704. We have looked at level 1, now let's continue with the pairwise comparisons 
  705. for level 2 as given below. By pushing F3-NEXT, you can view this same data 
  706. on  your  screen. Notice that in level 2 there are  6  pairwise  comparison 
  707. matrices;  there  is  one  for Price, one  for  Fuel  econ.,  Acceleration, 
  708. Braking, Handling, and Styling. Whenever data is entered for this level  we 
  709. must  keep in mind with respect to what criteria the  pairwise  comparisons 
  710. are  being  made to. The second or fourth line on the display  screen  will 
  711. remind you of this. 
  712.  
  713. 
  714. Pairwise Comparison Data for level 2, with respect to: Price
  715.   A  B  C  D  E                 WEIGHTS
  716. A   -4  1 -2 -2  A  Mustang GT    9.3 ▒▒
  717. B       5  3  3  B  Tempo Sport  46.0 ▒▒▒▒▒▒▒▒▒
  718. C         -3 -3  C  Prelude       7.6 ▒
  719. D             1  D  Corolla GTS  18.6 ▒▒▒▒
  720. E                E  VW GTI       18.6 ▒▒▒▒
  721.  
  722.  
  723. Pairwise Comparison Data for level 2, with respect to: Fuel econ.
  724.   A  B  C  D  E                 WEIGHTS
  725. A   -3 -3 -3 -3  A  Mustang GT    7.6 ▒▒
  726. B       1  1  1  B  Tempo Sport  22.7 ▒▒▒▒▒▒▒
  727. C          2  2  C  Prelude      30.4 ▒▒▒▒▒▒▒▒▒
  728. D             1  D  Corolla GTS  19.7 ▒▒▒▒▒▒
  729. E                E  VW GTI       19.7 ▒▒▒▒▒▒
  730.  
  731.  
  732. Pairwise Comparison Data for level 2, with respect to: Acceleraton
  733.   A  B  C  D  E                 WEIGHTS
  734. A    5  5  5  4  A  Mustang GT   52.3 ▒▒▒▒▒▒▒▒▒▒
  735. B       2 -2 -3  B  Tempo Sport   8.7 ▒▒
  736. C         -2 -3  C  Prelude       6.6 ▒
  737. D            -2  D  Corolla GTS  12.3 ▒▒
  738. E                E  VW GTI       20.1 ▒▒▒
  739.  
  740.  
  741. Pairwise Comparison Data for level 2, with respect to: Braking
  742.   A  B  C  D  E                 WEIGHTS
  743. A    2 -3 -2 -5  A  Mustang GT    8.8 ▒▒
  744. B      -4 -2 -6  B  Tempo Sport   6.0 ▒
  745. C          3 -2  C  Prelude      26.6 ▒▒▒▒▒
  746. D            -5  D  Corolla GTS  11.7 ▒▒
  747. E                E  VW GTI       46.8 ▒▒▒▒▒▒▒▒▒
  748.  
  749.  
  750. Pairwise Comparison Data for level 2, with respect to: Handling
  751.   A  B  C  D  E                 WEIGHTS
  752. A    4  3 -2  2  A  Mustang GT   25.1 ▒▒▒▒▒
  753. B       1 -5 -3  B  Tempo Sport   6.8 ▒
  754. C         -5 -3  C  Prelude       7.2 ▒
  755. D             4  D  Corolla GTS  44.9 ▒▒▒▒▒▒▒▒▒
  756. E                E  VW GTI       16.0 ▒▒▒
  757.  
  758.  
  759. Pairwise Comparison Data for level 2, with respect to: Styling
  760.   A  B  C  D  E                 WEIGHTS
  761. A    3  3  1  2  A  Mustang GT   31.8 ▒▒▒▒▒▒▒▒▒
  762. B       1 -3 -2  B  Tempo Sport   9.9 ▒▒▒
  763. C         -3 -2  C  Prelude       9.9 ▒▒▒
  764. D             1  D  Corolla GTS  27.7 ▒▒▒▒▒▒▒▒
  765. E                E  VW GTI       20.6 ▒▒▒▒▒▒
  766. 
  767.                                                                AHP   Pg. 8
  768.  
  769.  
  770. 
  771. 1.3.3  Relative impact on overall goal
  772. 
  773. Study  the  pairwise  comparisons above, when you are  satisfied  that  you 
  774. understand  how you would go about inputting this data, then push  F2-TREE, 
  775. this will return you to the decision tree hierarchy. Now push F5-RUN. A set 
  776. of  numbers should be generated next to each element in the decision  tree, 
  777. as follows:
  778.  
  779. 
  780. ┌──────────────────────────────────────────────────────────────────────────────────┐
  781. │ FILE:> C:CAR     .AHP                   Copyright (C) 1986-1993, ARMADA SYSTEMS  │
  782. │ Decision Tree Hierarchy                                                          │
  783. │ GOAL: To purchase the car best suited for me.                                    │
  784. │     ╔══════════════╤══════════════╤══════════════╤══════════════╤══════════════╗ │
  785. │     ║   Level 1    │   Level 2    │   Level 3    │   Level 4    │   Level 5    ║ │ 
  786. │ ╔═══╬══════════════╪══════════════╪══════════════╪══════════════╪══════════════╣ │ 
  787. │ ║ 1 ║Price       38│Mustang GT  19│              │              │              ║ │ 
  788. │ ║ 2 ║Fuel econ.  15│Tempo Sport 25│              │              │              ║ │ 
  789. │ ║ 3 ║Acceleraton  7│Prelude     13│              │              │              ║ │ 
  790. │ ║ 4 ║Braking      8│Corolla GTS 23│              │              │              ║ │ 
  791. │ ║ 5 ║Handling    11│VW GTI      21│              │              │              ║ │ 
  792. │ ║ 6 ║Styling     21│              │              │              │              ║ │ 
  793. │ ║ 7 ║              │              │              │              │              ║ │ 
  794. │ ║ 8 ║              │              │              │              │              ║ │ 
  795. │ ║ 9 ║              │              │              │              │              ║ │ 
  796. │ ║10 ║              │              │              │              │              ║ │ 
  797. │ ║11 ║              │              │              │              │              ║ │ 
  798. │ ║12 ║              │              │              │              │              ║ │ 
  799. │ ║13 ║              │              │              │              │              ║ │ 
  800. │ ║14 ║              │              │              │              │              ║ │ 
  801. │ ║15 ║              │              │              │              │              ║ │ 
  802. │ ║16 ║              │              │              │              │              ║ │ 
  803. │ ╚═══╩══════════════╧══════════════╧══════════════╧══════════════╧══════════════╝ │
  804. │ Overall average inconsistency= 0.18 (acceptable)                                 │
  805. │  1HELP   2DATA   3NEXT   4GRAPH  5RUN    6PRINT  7ERASE  8OPEN   9SAVE  10QUIT   │
  806. └──────────────────────────────────────────────────────────────────────────────────┘
  807. 
  808.  
  809. The  numbers  which  have  been  generated  represent  preference   weights 
  810. calculated  from the pairwise comparison matrices given  previously.  These 
  811. weights  have  been calculated in such a way as to reflect  their  relative 
  812. impact on the overall goal of the hierarchy. Therefore, looking at level 2, 
  813. Mustang GT has a weight of 19, Tempo Sport has a weight of 25, Prelude  13, 
  814. Corolla  GTS 23 and VW GTI 21. The alternative with the highest  weight  is 
  815. the  one  which  is preferred over the rest. In this case,  a  Tempo  Sport 
  816. should  be  the  car purchased because it 'scores' better  than  the  other 
  817. alternatives on the combined set of criteria which was considered. To get a 
  818. graphical  representation of these scores, position the cursor anywhere  in 
  819. level 2 and push F4-GRAPH. 
  820.  
  821. 
  822. Bar Graph of Preference Weights for level 2
  823. Inconsistency= 0.16 (acceptable)
  824.  
  825. Tempo Sport 24.6 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  826. Corolla GTS 22.6 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  827. VW GTI      21.2 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  828. Mustang GT  18.7 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 
  829. Prelude     12.9 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  
  830. 
  831.                                                                AHP   Pg. 9
  832.  
  833.  
  834. 
  835. 1.4  SAMPLE PROBLEMS
  836.  
  837.  
  838. 1.4.1  Estimating relative lengths of lines
  839. 
  840. This example is intended to give you an idea of how to compare two elements 
  841. at a time, and to provide you with a feel for the 1-9 subjective scale used 
  842. in  the AHP program. The way we will do this is we will first estimate  the 
  843. relative  lengths of seven straight lines. Following this, we will  compare 
  844. our subjective results with actual values.
  845.  
  846. Since our goal will be to estimate relative line lengths, the hierarchy for 
  847. this problem will only consist of the seven lines being listed in level  1; 
  848. L1, L2, ..., L7. These lines are presented in figure 1.2, below:
  849.  
  850.  
  851.         L1 ■■■■■■■■■■■■■■■
  852.         L2 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  853.         L3 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  854.         L4 ■■■■■■■■■■
  855.         L5 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  856.         L6 ■■■■■
  857.         L7 ■■■■■■■■■■■■■■■■■■■■
  858.  
  859.  
  860.      Figure 1.2. Straight lines used for pairwise comparison analysis.
  861.  
  862.  
  863. The  data supplied for this exercise is found on your program  diskette  in 
  864. file LINE.AHP, it is also listed below: 
  865.  
  866. 
  867. Pairwise Comparison Data for level 1, with respect to: GOAL
  868.   A  B  C  D  E  F  G                 WEIGHTS
  869. A   -3 -4  2 -2  3 -2  A  L1            8.2 ▒▒       
  870. B      -2  4  2  7  2  B  L2           22.9 ▒▒▒▒▒▒
  871. C          5  2  8  3  C  L3           32.4 ▒▒▒▒▒▒▒▒▒
  872. D            -3  2 -2  D  L4            5.5 ▒▒
  873. E                6  2  E  L5           16.6 ▒▒▒▒▒
  874. F                  -4  F  L6            3.0 ▒
  875. G                      G  L7           11.4 ▒▒▒
  876. 
  877.  
  878. Several observations must be made with regard to this example. First,  note 
  879. the  negative pairwise comparisons. The very first element in  the  matrix, 
  880. for  example, is a -3. This indicates that when comparing L1 and L2, L2  is 
  881. moderately longer than L1. If, on the other hand, L1 were the longer  line, 
  882. then  the  first  element in the matrix would be a  positive  number.  This 
  883. relation  holds throughout the matrix. If when entering your own data,  you 
  884. enter a positive number when it really should be negative, then all is  not 
  885. lost,  the  program will in most cases flag this error as  an  inconsistent 
  886. judgment. You would then go back and revise your data.
  887.                                                                AHP   Pg. 10
  888.  
  889.  
  890.  
  891. The second point which must be made clear is; before you start entering any 
  892. data into a pairwise comparison matrix, consider all of the alternatives in 
  893. your mind. In particular consider the worst and best, or as in this example 
  894. the  shortest and longest line. This will provide you with a feel  for  the 
  895. relative scale you will need to use. Pairwise comparisons for elements in a 
  896. matrix  must be relative to each other. Therefore, a subjective scale  used 
  897. on  one  problem  need not be the same as the scale used  in  another.  For 
  898. example,  in this problem it was decided that L2 is moderately longer  than 
  899. L1 only after we looked at the longest and shortest line, L3 and L6. If the 
  900. difference between these two extremes was greater, then it is possible that 
  901. a different scale could have been used.
  902.  
  903. Briefly, the following comparisons can be made between the actual  relative 
  904. lengths and those estimated with the AHP program:
  905.  
  906.  
  907.                 ACTUAL LENGTH     CALCULATED        SUBJECTIVE
  908.          LINE      (Units)      RELATIVE LENGTH   RELATIVE LENGTH
  909.             
  910.           L1         15               8.6               8.2     
  911.           L2         40              22.9              22.9 
  912.           L3         55              31.4              32.4 
  913.           L4         10               5.7               5.5 
  914.           L5         30              17.1              16.6 
  915.           L6          5               2.9               3.0 
  916.           L7         20              11.4              11.4 
  917.  
  918.  
  919. As  you  can see, the actual values and those subjectively  estimated,  are 
  920. very close. Since in this example you know what the answers should be,  try 
  921. to  input your own data and see what kind of results you get. If  you  feel 
  922. your  results  are unsatisfactory, then revise your  judgments.  This  way, 
  923. using  trial and error, you will gain a better feeling for  the  subjective 
  924. scale  used by this method. You may also devise your own problem where  you 
  925. can compare estimated results with actual values. Some examples are: 
  926.  
  927.  
  928. 1. Estimating relative weights of objects.
  929. 2. Estimating the relative brightness of similar objects at varying 
  930.    distances from a common light source. Your results should indicate an
  931.    inverse square relationship between the brightness of an object and its 
  932.    distance from the light source.
  933. 3. Estimating the relative areas of various two dimensional geometric
  934.    shapes.
  935.  
  936.                                                                AHP   Pg. 11
  937.  
  938.  
  939. 
  940. 1.4.2  Benefit/Cost analysis
  941. 
  942. This example will illustrate two key points: First it will show you how  to 
  943. do  a  benefit to cost analysis, and second it will indicate that  not  all 
  944. elements  in a lower level need to be connected to all the elements in  the 
  945. immediately higher level.
  946.  
  947. Many decisions made in your personal or professional life require  weighing 
  948. benefits  against costs. Benefits of alternative courses of action  may  be 
  949. calculated  by  considering  a  hierarchy  of  objectives,  attributes   of 
  950. alternatives,  and the alternatives themselves. This will tell us how  much 
  951. each alternative contributes to the fulfillment of the objectives. 
  952.  
  953. A hierarchy of costs for bringing about the alternatives may be constructed 
  954. by  considering the problems which will be caused by each alternative.  The 
  955. costs  of  the problems themselves, or the costs of solutions  designed  to 
  956. eliminate these problems are then analyzed in the hierarchy.
  957.  
  958. Once the two hierarchies have been constructed and the relative weights  of 
  959. each  alternative  have  been  computed with  respect  to  both  costs  and 
  960. benefits,  then  a benefit to cost ratio test may be  calculated  for  each 
  961. alternative.  The  alternative  with  the  highest  ratio  should  be   the 
  962. alternative  selected.  This will be the alternative which will  yield  the 
  963. greatest amount of benefit from a unit measure of cost.
  964.  
  965. The  problem  which  we  will  model,  will  involve  the  selection  of  a 
  966. transportation  project designed to bring people to the downtown core of  a 
  967. large   metropolitan  city.  The  alternatives  under  study  involve   the 
  968. construction  of an expressway, a subway, or an improvement in the  present 
  969. bus service.
  970.  
  971. The  benefits  of the project have been grouped into economic,  social  and 
  972. personal  benefits.  Economic benefits are further subdivided into  a  time 
  973. savings to get to downtown, the number of jobs created by each project  and 
  974. the  improvement  of downtown commerce due to more  business.  Benefits  to 
  975. society  are viewed as abstract quantities. They have been subdivided  into 
  976. the degree of community pride generated by each alternative and the greater 
  977. number  of trips to the downtown that will result. Personal  benefits  have 
  978. been  defined  by  their contribution to the individual.  For  example  the 
  979. reduction   of  traffic  and  parking  problems,  and   the   comfort   and 
  980. accessibility   of  using  each  alternative.  The  benefit  hierarchy   is 
  981. illustrated in Figure 1.3.
  982.  
  983. Project  costs have been grouped into economic, social,  and  environmental 
  984. costs.  Economic costs are subdivided into both capital and operational  or 
  985. maintenance costs. Social costs represent costs to society as a whole. They 
  986. are  defined as the disruption of people's lifestyles, the  dislocation  of 
  987. people  from their homes, and the general disruption to people  caused  by, 
  988. for  example,  the different levels of  traffic  congestion.  Environmental 
  989. costs  are  viewed  in  terms of the pollution  and  decrease  in  parkland 
  990. resulting  from  each  alternative. The cost hierarchy  is  illustrated  in 
  991. Figure 1.4.
  992.  
  993.                                                                AHP   Pg. 12
  994.  
  995.  
  996. 
  997.                                       ╔═════════════════════╗
  998. Level 0                               ║ BENEFITS OF PROJECT ║
  999.                                       ╚══════════╤══════════╝
  1000.                                                  │
  1001.                       ┌──────────────────────────┼─────────────────────────┐
  1002.                       │                          │                         │
  1003.           ┌───────────┴───────────┐  ┌───────────┴───────────┐  ┌──────────┴──────────┐
  1004. Level 1   │ ECONOMIC              │  │ SOCIAL                │  │ PERSONAL            │
  1005.           └─┬─────────────────────┘  └─┬─────────────────────┘  └─┬───────────────────┘
  1006.             │┌────────────────────┐    │┌────────────────────┐    │┌──────────────────┐
  1007. Level 2     ├┤TIME SAVINGS        │    ├┤COMMUNITY PRIDE     │    ├┤TRAFFIC VOLUME    │
  1008.             │├────────────────────┤    │├────────────────────┤    │├──────────────────┤
  1009.             ├┤JOB CREATION        │    └┤MORE TRIPS DOWNTOWN │    ├┤PARKING           │
  1010.             │├────────────────────┤     └────────┬───────────┘    │├──────────────────┤
  1011.             └┤COMMERCE            │              │                ├┤COMFORT           │
  1012.              └────────┬───────────┘              │                │├──────────────────┤
  1013.                       │                          │                └┤ACCESSIBILITY     │
  1014.                       │                          │                 └───────┬──────────┘
  1015.                       ├──────────────────────────┼─────────────────────────┤
  1016.           ┌───────────┴───────────┐  ┌───────────┴───────────┐  ┌──────────┴──────────┐
  1017. Level 3   │ BUILD EXPRESSWAY      │  │ BUILD SUBWAY          │  │ IMPROVE BUS SERVICE │
  1018.           └───────────────────────┘  └───────────────────────┘  └─────────────────────┘
  1019. 
  1020.  
  1021.          Figure 1.3. Benefit hierarchy for transportation project.
  1022.  
  1023. 
  1024.  
  1025.                                       ╔═════════════════════╗
  1026. Level 0                               ║   COSTS OF PROJECT  ║
  1027.                                       ╚══════════╤══════════╝
  1028.                                                  │
  1029.                       ┌──────────────────────────┼─────────────────────────┐
  1030.                       │                          │                         │
  1031.           ┌───────────┴───────────┐  ┌───────────┴───────────┐  ┌──────────┴──────────┐
  1032. Level 1   │ ECONOMIC              │  │ SOCIAL                │  │ ENVIRONMENTAL       │
  1033.           └─┬─────────────────────┘  └─┬─────────────────────┘  └─┬───────────────────┘
  1034.             │┌────────────────────┐    │┌────────────────────┐    │┌──────────────────┐
  1035. Level 2     ├┤CAPITAL             │    ├┤LIFESTYLE CHANGES   │    ├┤POLLUTION         │
  1036.             │├────────────────────┤    │├────────────────────┤    │├──────────────────┤
  1037.             └┤OPERATIONAL         │    ├┤PEOPLE DISLOCATION  │    └┤DECREASED PARKLAND│
  1038.              └────────┬───────────┘    │├────────────────────┤     └───────┬──────────┘
  1039.                       │                └┤GENERAL DISRUPTION  │             │
  1040.                       │                 └────────┬───────────┘             │
  1041.                       │                          │                         │
  1042.                       ├──────────────────────────┼─────────────────────────┤
  1043.                       │                          │                         │
  1044.           ┌───────────┴───────────┐  ┌───────────┴───────────┐  ┌──────────┴──────────┐
  1045. Level 3   │ BUILD EXPRESSWAY      │  │ BUILD SUBWAY          │  │ IMPROVE BUS SERVICE │
  1046.           └───────────────────────┘  └───────────────────────┘  └─────────────────────┘
  1047. 
  1048.  
  1049.           Figure 1.4. Cost hierarchy for transportation project.
  1050.  
  1051.  
  1052. The data and results of the analysis as generated by the program are  given 
  1053. on the next few pages. The results can be summarized here as follows:
  1054. 
  1055.                              ┌────────────┬────────┬─────────────┐
  1056.                              │ EXPRESSWAY │ SUBWAY │ IMPROVE BUS │
  1057.         ┌────────────────────┼────────────┼────────┼─────────────┤
  1058.         │ BENEFITS           │     36     │   55   │      9      │
  1059.         ├────────────────────┼────────────┼────────┼─────────────┤
  1060.         │ COSTS              │     37     │   52   │     10      │
  1061.         ├────────────────────┼────────────┼────────┼─────────────┤
  1062.         │ BENEFIT/COST RATIO │    0.97    │* 1.06 *│     0.9     │
  1063.         └────────────────────┴────────────┴────────┴─────────────┘
  1064. 
  1065.                                                                AHP   Pg. 13
  1066.  
  1067.  
  1068.  
  1069. In  this  analysis, the benefit to cost ratios of all  3  alternatives  are 
  1070. fairly close to each other. Nevertheless, the subway option scores slightly 
  1071. better than the other two, and the expressway option scores better than the 
  1072. bus  option. Therefore, if enough resources and money are available then  a 
  1073. subway should be built. If, however, there is not enough money to build the 
  1074. subway,  but there is enough for an expressway, then the expressway  option 
  1075. should  be  selected. If this is the case, and the subway option is  not  a 
  1076. feasible alternative, then it should not have been considered in the  first 
  1077. place.
  1078.  
  1079. The  next few pages list the data for this problem which has been  supplied 
  1080. your  diskette.  The benefit data is found in file BENEFIT.AHP,  while  the 
  1081. cost data is found in file COST.AHP.
  1082.  
  1083. If  you will recall, one of the purposes of this example was to  show  that 
  1084. not all elements in a lower level, need to be connected to all elements  in 
  1085. the immediately higher level. In figures 1.3 and 1.4, elements in level  2, 
  1086. are not all connected to all elements in level 1. For example, it would not 
  1087. help  us  much  to make a connection between the  pride  generated  for  an 
  1088. alternative to economic benefits. One can argue, that pride could reap some 
  1089. economic  benefits, however, its effects would be negligible when  compared 
  1090. with  the  other  criteria considered, therefore  no  connection  is  made. 
  1091. Looking at the data for level 2, you can see how a connection is identified 
  1092. in  the pairwise comparison matrix. If no connection exists for  a  certain 
  1093. element, then no pairwise comparison is input in both the row and column of 
  1094. this  element.  Keep in mind that, if N elements are being  compared,  then 
  1095. N(N-1)/2 comparisons are required.
  1096.  
  1097. 
  1098. FILE:> C:BENEFIT .AHP                   Copyright (C) 1986-1993, ARMADA SYSTEMS
  1099. Decision Tree Hierarchy
  1100. GOAL: To determine the benefits of a transportation project to downtown core.
  1101.     ╔══════════════╤══════════════╤══════════════╤══════════════╤══════════════╗
  1102.     ║   Level 1    │   Level 2    │   Level 3    │   Level 4    │   Level 5    ║  
  1103. ╔═══╬══════════════╪══════════════╪══════════════╪══════════════╪══════════════╣ 
  1104. ║ 1 ║Economic    67│Time saving  5│Expressway  36│              │              ║ 
  1105. ║ 2 ║Social      11│Job creatin 46│Subway      55│              │              ║
  1106. ║ 3 ║Personal    22│Commerce    16│Improve Bus  9│              │              ║
  1107. ║ 4 ║              │Pride        3│              │              │              ║
  1108. ║ 5 ║              │More trips   8│              │              │              ║
  1109. ║ 6 ║              │Traffic      8│              │              │              ║
  1110. ║ 7 ║              │Parking      8│              │              │              ║
  1111. ║ 8 ║              │Comfort      2│              │              │              ║
  1112. ║ 9 ║              │Accessible   4│              │              │              ║
  1113. ║10 ║              │              │              │              │              ║
  1114. ║11 ║              │              │              │              │              ║
  1115. ║12 ║              │              │              │              │              ║
  1116. ║13 ║              │              │              │              │              ║
  1117. ║14 ║              │              │              │              │              ║
  1118. ║15 ║              │              │              │              │              ║
  1119. ║16 ║              │              │              │              │              ║
  1120. ╚═══╩══════════════╧══════════════╧══════════════╧══════════════╧══════════════╝  
  1121. Overall average inconsistency= 0.46 (acceptable)
  1122.  
  1123.  
  1124.  
  1125. Pairwise Comparison Data for level 1, with respect to: GOAL 
  1126.   A  B  C                 WEIGHTS
  1127. A    6  3  A  Economic     66.7 ▒▒▒▒▒▒▒▒▒
  1128. B      -2  B  Social       11.1 ▒▒
  1129. C          C  Personal     22.2 ▒▒▒
  1130. 
  1131.                                                                AHP   Pg. 14
  1132.  
  1133.  
  1134. 
  1135.  
  1136. Pairwise Comparison Data for level 2, with respect to: Economic
  1137.   A  B  C  D  E  F  G  H  I                 WEIGHTS
  1138. A   -7 -5                    A  Time saving   6.9 ▒
  1139. B       4                    B  Job creatin  68.7 ▒▒▒▒▒▒▒▒▒
  1140. C                            C  Commerce     24.4 ▒▒▒
  1141. D                            D  Pride         0.0
  1142. E                            E  More trips    0.0
  1143. F                            F  Traffic       0.0
  1144. G                            G  Parking       0.0
  1145. H                            H  Comfort       0.0
  1146. I                            I  Accessible    0.0
  1147.  
  1148.  
  1149. Pairwise Comparison Data for level 2, with respect to: Social
  1150.   A  B  C  D  E  F  G  H  I                 WEIGHTS
  1151. A                            A  Time saving   0.0  
  1152. B                            B  Job creatin   0.0    
  1153. C                            C  Commerce      0.0
  1154. D            -3              D  Pride        25.0 ▒▒▒
  1155. E                            E  More trips   75.0 ▒▒▒▒▒▒▒▒▒
  1156. F                            F  Traffic       0.0
  1157. G                            G  Parking       0.0
  1158. H                            H  Comfort       0.0
  1159. I                            I  Accessible    0.0
  1160.  
  1161.  
  1162. Pairwise Comparison Data for level 2, with respect to: Personal
  1163.   A  B  C  D  E  F  G  H  I                 WEIGHTS
  1164. A                            A  Time saving   0.0
  1165. B                            B  Job creatin   0.0   
  1166. C                            C  Commerce      0.0
  1167. D                            D  Pride         0.0
  1168. E                            E  More trips    0.0
  1169. F                   1  4  2  F  Traffic      35.9 ▒▒▒▒▒▒▒▒▒
  1170. G                      4  2  G  Parking      35.9 ▒▒▒▒▒▒▒▒▒
  1171. H                        -3  H  Comfort       8.2 ▒▒
  1172. I                            I  Accessible   20.0 ▒▒▒▒▒
  1173. 
  1174.                                                                AHP   Pg. 15
  1175.  
  1176.  
  1177. 
  1178.  
  1179. Pairwise Comparison Data for level 3, with respect to: Time saving
  1180.   A  B  C                 WEIGHTS
  1181. A    3  9  A  Expressway   66.3 ▒▒▒▒▒▒▒▒▒
  1182. B       6  B  Subway       27.8 ▒▒▒▒
  1183. C          C  Improve Bus   5.8 ▒
  1184.  
  1185.  
  1186. Pairwise Comparison Data for level 3, with respect to: Job creatin
  1187.   A  B  C                 WEIGHTS
  1188. A   -4  5  A  Expressway   23.7 ▒▒▒
  1189. B       8  B  Subway       69.9 ▒▒▒▒▒▒▒▒▒
  1190. C          C  Improve Bus   6.4 ▒
  1191.  
  1192.  
  1193. Pairwise Comparison Data for level 3, with respect to: Commerce
  1194.   A  B  C                 WEIGHTS
  1195. A    2  7  A  Expressway   58.2 ▒▒▒▒▒▒▒▒▒
  1196. B       6  B  Subway       34.8 ▒▒▒▒▒
  1197. C          C  Improve Bus   6.9 ▒
  1198.  
  1199.  
  1200. Pairwise Comparison Data for level 3, with respect to: Pride
  1201.   A  B  C                 WEIGHTS
  1202. A   -5  5  A  Expressway   20.7 ▒▒▒
  1203. B       9  B  Subway       73.5 ▒▒▒▒▒▒▒▒▒
  1204. C          C  Improve Bus   5.8 ▒
  1205.  
  1206.  
  1207. Pairwise Comparison Data for level 3, with respect to: More trips
  1208.   A  B  C                 WEIGHTS
  1209. A   -3  3  A  Expressway   25.0 ▒▒▒
  1210. B       6  B  Subway       65.5 ▒▒▒▒▒▒▒▒▒
  1211. C          C  Improve Bus   9.5 ▒
  1212.  
  1213.  
  1214. Pairwise Comparison Data for level 3, with respect to: Traffic
  1215.   A  B  C                 WEIGHTS
  1216. A    5  9  A  Expressway   73.5 ▒▒▒▒▒▒▒▒▒
  1217. B       5  B  Subway       20.7 ▒▒▒
  1218. C          C  Improve Bus   5.8 ▒
  1219.  
  1220.  
  1221. Pairwise Comparison Data for level 3, with respect to: Parking
  1222.   A  B  C                 WEIGHTS
  1223. A   -9 -7  A  Expressway    5.5 ▒
  1224. B       3  B  Subway       65.5 ▒▒▒▒▒▒▒▒▒
  1225. C          C  Improve Bus  29.0 ▒▒▒▒
  1226.  
  1227.  
  1228. Pairwise Comparison Data for level 3, with respect to: Comfort
  1229.   A  B  C                 WEIGHTS
  1230. A   -6 -4  A  Expressway    8.5 ▒
  1231. B       3  B  Subway       64.4 ▒▒▒▒▒▒▒▒▒
  1232. C          C  Improve Bus  27.1 ▒▒▒▒
  1233.  
  1234.  
  1235. Pairwise Comparison Data for level 3, with respect to: Accessible
  1236.   A  B  C                 WEIGHTS
  1237. A    6  7  A  Expressway   75.8 ▒▒▒▒▒▒▒▒▒
  1238. B       2  B  Subway       15.1 ▒▒
  1239. C          C  Improve Bus   9.1 ▒
  1240. 
  1241.                                                                AHP   Pg. 16
  1242.  
  1243.  
  1244. 
  1245.  
  1246. FILE:> C:COST    .AHP                   Copyright (C) 1986-1993, ARMADA SYSTEMS
  1247. Decision Tree Hierarchy
  1248. GOAL: To estimate the costs of a transportation project to the downtown core.
  1249.     ╔══════════════╤══════════════╤══════════════╤══════════════╤══════════════╗
  1250.     ║   Level 1    │   Level 2    │   Level 3    │   Level 4    │   Level 5    ║
  1251. ╔═══╬══════════════╪══════════════╪══════════════╪══════════════╪══════════════╣
  1252. ║ 1 ║Economic    74│Capital     65│Expressway  37│              │              ║
  1253. ║ 2 ║Social      17│Operational  9│Subway      52│              │              ║
  1254. ║ 3 ║Environment  9│Lifestyles   2│Improve Bus 10│              │              ║
  1255. ║ 4 ║              │People Disl 11│              │              │              ║ 
  1256. ║ 5 ║              │Disruption   4│              │              │              ║
  1257. ║ 6 ║              │Pollution    7│              │              │              ║
  1258. ║ 7 ║              │Parkland     2│              │              │              ║
  1259. ║ 8 ║              │              │              │              │              ║
  1260. ║ 9 ║              │              │              │              │              ║
  1261. ║10 ║              │              │              │              │              ║
  1262. ║11 ║              │              │              │              │              ║
  1263. ║12 ║              │              │              │              │              ║
  1264. ║13 ║              │              │              │              │              ║
  1265. ║14 ║              │              │              │              │              ║
  1266. ║15 ║              │              │              │              │              ║
  1267. ║16 ║              │              │              │              │              ║
  1268. ╚═══╩══════════════╧══════════════╧══════════════╧══════════════╧══════════════╝  
  1269. Overall average inconsistency= 0.37 (acceptable)
  1270.  
  1271.  
  1272.  
  1273. Pairwise Comparison Data for level 1, with respect to: GOAL 
  1274.   A  B  C                 WEIGHTS
  1275. A    5  7  A  Economic     74.0 ▒▒▒▒▒▒▒▒▒
  1276. B       2  B  Social       16.7 ▒▒
  1277. C          C  Environment   9.4 ▒
  1278.  
  1279.  
  1280.  
  1281. Pairwise Comparison Data for level 2, with respect to: Economic
  1282.   A  B  C  D  E  F  G                 WEIGHTS
  1283. A    7                 A  Capital      87.5 ▒▒▒▒▒▒▒▒▒
  1284. B                      B  Operational  12.5 ▒
  1285. C                      C  Lifestyles    0.0    
  1286. D                      D  People Disl   0.0
  1287. E                      E  Disruption    0.0
  1288. F                      F  Pollution     0.0
  1289. G                      G  Parkland      0.0
  1290.  
  1291.  
  1292. Pairwise Comparison Data for level 2, with respect to: Social
  1293.   A  B  C  D  E  F  G                 WEIGHTS
  1294. A                      A  Capital       0.0          
  1295. B                      B  Operational   0.0
  1296. C         -5 -3        C  Lifestyles   10.5 ▒  
  1297. D             3        D  People Disl  63.7 ▒▒▒▒▒▒▒▒▒
  1298. E                      E  Disruption   25.8 ▒▒▒▒
  1299. F                      F  Pollution     0.0
  1300. G                      G  Parkland      0.0
  1301.  
  1302.  
  1303. Pairwise Comparison Data for level 2, with respect to: Environment
  1304.   A  B  C  D  E  F  G                 WEIGHTS
  1305. A                      A  Capital       0.0  
  1306. B                      B  Operational   0.0
  1307. C                      C  Lifestyles    0.0    
  1308. D                      D  People Disl   0.0
  1309. E                      E  Disruption    0.0
  1310. F                   3  F  Pollution    75.0 ▒▒▒▒▒▒▒▒▒
  1311. G                      G  Parkland     25.0 ▒▒▒
  1312. 
  1313.                                                                AHP   Pg. 17
  1314.  
  1315.  
  1316. 
  1317.  
  1318. Pairwise Comparison Data for level 3, with respect to: Capital
  1319.   A  B  C                 WEIGHTS
  1320. A   -4  7  A  Expressway   25.3 ▒▒▒
  1321. B       9  B  Subway       69.4 ▒▒▒▒▒▒▒▒▒
  1322. C          C  Improve Bus   5.3 ▒
  1323.  
  1324.  
  1325. Pairwise Comparison Data for level 3, with respect to: Operational
  1326.   A  B  C                 WEIGHTS
  1327. A   -2 -2  A  Expressway   20.0 ▒▒▒▒▒
  1328. B       1  B  Subway       40.0 ▒▒▒▒▒▒▒▒▒
  1329. C          C  Improve Bus  40.0 ▒▒▒▒▒▒▒▒▒
  1330.  
  1331.  
  1332. Pairwise Comparison Data for level 3, with respect to: Lifestyles
  1333.   A  B  C                 WEIGHTS
  1334. A    7  5  A  Expressway   73.1 ▒▒▒▒▒▒▒▒▒
  1335. B      -3  B  Subway        8.1 ▒
  1336. C          C  Improve Bus  18.8 ▒▒
  1337.  
  1338.  
  1339. Pairwise Comparison Data for level 3, with respect to: People Disl
  1340.   A  B  C                 WEIGHTS
  1341. A    6  8  A  Expressway   76.1 ▒▒▒▒▒▒▒▒▒
  1342. B       3  B  Subway       16.6 ▒▒
  1343. C          C  Improve Bus   7.3 ▒
  1344.  
  1345.  
  1346. Pairwise Comparison Data for level 3, with respect to: Disruption
  1347.   A  B  C                 WEIGHTS
  1348. A    3  4  A  Expressway   62.5 ▒▒▒▒▒▒▒▒▒
  1349. B       2  B  Subway       23.8 ▒▒▒
  1350. C          C  Improve Bus  13.6 ▒▒
  1351.  
  1352. Pairwise Comparison Data for level 3, with respect to: Pollution
  1353.   A  B  C                 WEIGHTS
  1354. A    8  5  A  Expressway   74.2 ▒▒▒▒▒▒▒▒▒
  1355. B      -3  B  Subway        7.5 ▒
  1356. C          C  Improve Bus  18.3 ▒▒
  1357.  
  1358.  
  1359. Pairwise Comparison Data for level 3, with respect to: Parkland
  1360.   A  B  C                 WEIGHTS
  1361. A    8  8  A  Expressway   80.0 ▒▒▒▒▒▒▒▒▒
  1362. B       1  B  Subway       10.0 ▒
  1363. C          C  Improve Bus  10.0 ▒
  1364. 
  1365.                                                                AHP   Pg. 18
  1366.  
  1367.  
  1368. 
  1369. 1.4.3  Application to psychotherapy
  1370. 
  1371. The  hierarchical method may be used to provide insight into  psychological 
  1372. problem  areas, in the following manner: Consider an  individual's  overall 
  1373. well-being  as  the single top level entry  in  a  hierarchy.  Conceivably, 
  1374. this  level  is primarily affected by childhood,  adolescent,   and   adult 
  1375. experiences.   Factors in growth  and  maturity which  impinge  upon  well-
  1376. being may be the influences of the mother and father  separately,  as  well 
  1377. as  their  influences together as  parents, the  socioeconomic  background, 
  1378. sibling  relationships, one's peer group, schooling, religious status,  and 
  1379. so on.
  1380.  
  1381. As  an example, suppose that an individual feels that  his  self-confidence 
  1382. has been severely undermined and his social adjustments have been  impaired 
  1383. by  a  restrictive situation during childhood. The following  hierarchy  is 
  1384. constructed,   and  the  individual  is  questioned  about  his   childhood 
  1385. experiences  only.  He is asked to relate the elements in the hierarchy  on 
  1386. each level, with respect to elements in the previous level:
  1387.  
  1388.  
  1389. Goal:     To determine present overall well-being
  1390. Level 1:  Self-respect
  1391.           Sense of security
  1392.           Ability to adapt to new people and new circumstances
  1393. Level 2:  Visible affection shown for subject
  1394.           Ideas of strictness and ethics
  1395.           Actual disciplining of child
  1396.           Emphasis on personal adjustment with others
  1397. Level 3:  Influence of mother
  1398.           Influence of father
  1399.           Influence of both mother and father
  1400.  
  1401.  
  1402. The  therapy  resulting  from  this analysis  should  depend  on  both  the 
  1403. judgments  and  any considerable inconsistency involved. This is  a  highly 
  1404. restricted example, a more complete setting for a psychological history may 
  1405. include many more elements at each level, chosen by trained individuals and 
  1406. placed in such a way as to derive the maximum understanding of the subject.
  1407.  
  1408.                                                                AHP   Pg. 19
  1409.  
  1410.  
  1411. 
  1412. 1.4.4  Calculating expected values
  1413. 
  1414. Suppose that you wanted to forecast the average number of children born  to 
  1415. North American families in the next 10 to 20 years. The first step would be 
  1416. to  set up a hierarchy of factors which would influence the size of  family 
  1417. in the future. You may consider the following hierarchy:
  1418.  
  1419.  
  1420. Goal:     To determine the average number of children born per family
  1421. Level 1:  Availability of birth controls and abortion 
  1422.           Cost of raising children
  1423.           Family income
  1424.           Working mother
  1425.           Older age of motherhood
  1426.           Education of mother
  1427.           Social pressures
  1428. Level 2:  Number of children (0, 1, 2, 3, 4)
  1429.  
  1430.  
  1431. Once  you have entered your pairwise comparison judgments into  the  model, 
  1432. and the program has calculated the weights for level 2 with respect to  the 
  1433. goal,  the  expected  number of children per family may  be  calculated  as 
  1434. follows:
  1435.  
  1436. Suppose that the following weights are obtained:
  1437.  
  1438.        Number of children:      0      1      2      3      4
  1439.        Weight for level 2:     2.8    17.4   49.5   23.9   6.4
  1440.  
  1441. The expected number of children per family is:
  1442.  
  1443.        (2.8x0 + 17.4x1 + 49.5x2 + 23.9x3 + 6.4x4)/100 = 2.14
  1444.  
  1445.  
  1446. As  an example of another application, this method may be used to  estimate 
  1447. sales increase of a corporation despite the impact of inflation, recession, 
  1448. and  rise  of  energy  cost. These factors, and any  others  which  may  be 
  1449. important to specific organizations may be placed in the first level in the 
  1450. hierarchy.  The sales increases may be divided into ranges of 0-5%,  6-10%, 
  1451. 11-15%, 16-20% and placed in the second level. The average rate of increase  
  1452. is then calculated as in the family size problem above.
  1453.  
  1454.                                                                AHP   Pg. 20
  1455.  
  1456.  
  1457. 
  1458. 1.4.5  Determining optimum type of coal plant
  1459. 
  1460. The  problem  of determining the most desirable coal  using  energy  system 
  1461. technology  for  a given community, may be regarded as  a  hierarchy   with 
  1462. three  major  criteria. One is concerned with energy  resource  utilization 
  1463. (ERU) efficiency, a second with environmental impacts, and a third one with 
  1464. economics. Each of these criteria involves a number of subcriteria.
  1465.  
  1466. For  example under ERU efficiency we have four levels. The first  level  is 
  1467. concerned  with  season, topography, geography, etc. The  second  level  is 
  1468. concerned  with various energy requirements of a community such as  heating 
  1469. and cooling, lighting etc. The third level is concerned with the method  of 
  1470. energy  supply, and the fourth with the type of plant which generates  this 
  1471. energy.
  1472.  
  1473. Goal:     Determine coal plant ERU efficiency
  1474. Level 1:  Season, Topography, Geography, Climate, Form, Function, Density
  1475. Level 2:  Heating and cooling, Lighting, Water heating and cooking,
  1476.           Transportation, Industry, Recreation, Public services
  1477. Level 3:  Electrical, Thermal, Fuel
  1478. Level 4:  Stack gas cleaning with conventional boiler
  1479.           Fluidized bed combustion
  1480.           Low BTU gas
  1481.           High BTU gas
  1482.           Coal liquefaction
  1483.           Solvent refined coal
  1484.  
  1485.  
  1486. For  environmental  impacts of the different plant types, we  consider  the 
  1487. various pollutants produced. This hierarchy contains two levels.
  1488.  
  1489. Goal:     Determine environmental impacts of coal plant
  1490. Level 1:  Sulfur dioxide, Carbon dioxide, Carbon monoxide,
  1491.           Water discharges, Solid wastes, Land use
  1492. Level 2:  Stack gas cleaning with conventional boiler
  1493.           Fluidized bed combustion
  1494.           Low BTU gas
  1495.           High BTU gas
  1496.           Coal liquefaction
  1497.           Solvent refined coal
  1498.  
  1499.  
  1500. The  economics  criterion  may  be further broken  down  into  capital  and 
  1501. operating costs for the first level, and the coal plant alternatives in the 
  1502. last level.
  1503.  
  1504.                                                                AHP   Pg. 21
  1505.  
  1506.  
  1507. 
  1508. 2.0  PROGRAM CONFIGURATION
  1509. 
  1510. Push  ALT+S  to customize screen colors and to configure the  printer.  The 
  1511. following information will be displayed:
  1512.  
  1513. 
  1514. - Make necessary changes and push the RTN key to SAVE these changes to disk.
  1515. - To exit without saving changes, push the ESC key.
  1516.  
  1517. Screen colors:        Foreground  Background  Border
  1518.    Standard text:          7          0          0
  1519.    Highlighted text:      10          0          0
  1520.    Screen heading:         1          3          0
  1521.  
  1522. Printer control:
  1523.    Printer name:  HP LaserJet II
  1524.    Character sequence to initialize and reset printer (base 10):
  1525.    Init. Printer:  27, 38, 97, 49, 51, 76,  0,  0,  0,  0,  0,  0,  0,  0,  0
  1526.    Reset Printer:   0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0
  1527.  
  1528. 
  1529. Screen  colors are specified by number. The following is a cross  reference 
  1530. listing of the available screen color attributes.
  1531.  
  1532.  
  1533.                 ┌──────────┬────────────┬────────────────┐
  1534.                 │ COLOR    │  STANDARD  │ HIGH-INTENSITY │
  1535.                 ├──────────┼────────────┼────────────────┤
  1536.                 │ Black    │     0      │        8       │
  1537.                 │ Blue     │     1      │        9       │
  1538.                 │ Green    │     2      │       10       │
  1539.                 │ Cyan     │     3      │       11       │
  1540.                 │ Red      │     4      │       12       │
  1541.                 │ Magenta  │     5      │       13       │
  1542.                 │ Brown    │     6      │       14       │
  1543.                 │ White    │     7      │       15       │
  1544.                 └──────────┴────────────┴────────────────┘
  1545.  
  1546.  
  1547. Printer control data must be entered in decimal (base 10) notation. If  you 
  1548. wish  to change any printer control data, then simply consult your  printer 
  1549. user's manual for the control codes of functions you would like to make use 
  1550. of.  You may, for example want to change the character pitch and  font,  or 
  1551. perhaps you would like to reduce the line spacing so that more lines can be 
  1552. printed  on one page. The possibilities are limited only by  your  printer. 
  1553. When  you have decided what functions you would like to utilize,  make  the 
  1554. necessary changes on screen and push RTN to save these to disk. 
  1555.  
  1556.                                                                AHP   Pg. 22
  1557.  
  1558.  
  1559. 
  1560. 3.0  ABOUT ARMADA SYSTEMS
  1561. 
  1562. Armada  Systems  was  established in 1986 with the  purpose  of  developing 
  1563. unique  but useful microcomputer software. Since that time, Armada  Systems 
  1564. has  expanded  it's operations, and now specializes in  the  following key 
  1565. areas:
  1566.  
  1567.     * Custom PC software development.
  1568.     * Decision making software, seminars and consulting services.
  1569.     * CA-Clipper training.
  1570.     * Research and development of new software applications.
  1571.  
  1572. In addition to the Analytic Hierarchy Process, Armada Systems publishes the 
  1573. Decision Matrix Expert (DME) and MyBASE software packages. The next several 
  1574. pages  are  devoted to providing you with a better  understanding  of  what 
  1575. these  software  packages do, and how they can help you to  become  a  more 
  1576. effective decision maker.
  1577.  
  1578.                                                                AHP   Pg. 23
  1579.  
  1580.  
  1581. 
  1582. 3.1  THE DECISION MATRIX EXPERT (DME)
  1583. 
  1584. The Decision Matrix Expert (DME), is an innovative, yet remarkably easy  to 
  1585. use  software  package for decision analysis. It represents  an  objective, 
  1586. scientific approach to replace intuition and speculation, while  preserving 
  1587. such qualitative factors as experience and judgment. 
  1588.  
  1589. The  DME is not a 'black box' program, it relies upon the use  of  popular, 
  1590. well  established Multiple Criteria Decision Making  algorithms.  Numerical 
  1591. results  are provided for each stage in the analysis, so that the user  can 
  1592. see  what  is  happening and have confidence in the  results.  The  use  of 
  1593. popular, well established algorithms, with intermediate numerical  results, 
  1594. is  especially  important  to  such  users  as  educational   institutions, 
  1595. government agencies and consultants.
  1596.  
  1597. Consultants, who for example, are taxed to recommend the location for a new 
  1598. garbage dump, need a tool which will evaluate possible alternatives with as 
  1599. little  bias  as possible. Their recommendations will need to stand  up  to 
  1600. public  scrutiny, and the public hearing process which usually takes  place 
  1601. before  a  site  is  actually  selected. This is  where  the  use  of  well 
  1602. established  decision analysis algorithms is useful. They can be  explained 
  1603. and defended because quite a bit of research has gone into them.
  1604.  
  1605. In  the DME, decisions are portrayed in a matrix which contains all of  the 
  1606. information  required  to arrive at a final decision. The columns  of  this 
  1607. matrix  represent the criteria which are important to the  decision,  while 
  1608. the rows represent the various alternatives being considered. 
  1609.  
  1610. In the analysis, alternatives are scanned for dominance and to ensure  that 
  1611. they  meet  the  minimum cutoff constraints specified by  the  user.  Final 
  1612. ranking  of alternatives is performed using the Linear  Assignment  Method, 
  1613. Normalized  Additive  Weighting, ELECTRE, TOPSIS, and  an  aggregation  and 
  1614. synthesis phase. Numerical results from each of these algorithm phases  are 
  1615. available to the user for analysis.
  1616.  
  1617. 
  1618. 3.1.1  Applications
  1619. 
  1620. Location  planning, cost/benefit analysis, strategic planning,  recruiting, 
  1621. employee  evaluation,  resource  allocation,  taste  testing,  new  product 
  1622. evaluations, problem analysis, market research, and many more. 
  1623.  
  1624. 
  1625. 3.1.2  System requirements
  1626. 
  1627. The Decision Matrix Expert will work on any MS DOS compatible computer with 
  1628. at least 384K RAM. A printer is recommended but not required.
  1629.  
  1630.                                                                AHP   Pg. 24
  1631.  
  1632.  
  1633. 
  1634. 3.2  MyBASE
  1635. 
  1636. MyBASE  is a very powerful, easy to use, multipurpose database system.  You 
  1637. can  use it in DOS or Windows to view, edit, sort, search,  group,  filter, 
  1638. replace,  copy/paste, merge, print, fax or export data in many  ways.  Both 
  1639. indexing and filter methods are provided for searching, grouping,  browsing 
  1640. and retrieving data.
  1641.  
  1642. MyBASE  also features a fully programmable merge utility. What is  particu-
  1643. larly  noteworthy is that, besides allowing you to do the standard  merging 
  1644. of text and data, commands may be embedded in the merge file to control how 
  1645. records  and  data  are processed, where the output is sent  to,  and  what 
  1646. external  programs to call (ex. DOS functions, file viewers,  word  proces-
  1647. sors, spreadsheets, graphics viewers, FAX software, and so on).
  1648.  
  1649. For  example,  if you had a database of clients, you could create  a  merge 
  1650. file  to send all your clients (or just a small group of them) a  personal-
  1651. ized  letter.  The  merged letter could be sent to a printer  to  obtain  a 
  1652. hardcopy,  or it could just as easily be sent directly to your client,  via 
  1653. FAX.  If  the  letter was faxed, MyBASE would merge  and  FAX  each  letter 
  1654. completely unattended.
  1655.  
  1656. A  sample  contact management system is included with  this  package.  This 
  1657. contact   management system includes, pre-defined view screens, field  edit 
  1658. templates  and  field edit validation, default pop-up selection  boxes  and 
  1659. sample  data. Also included are sample merge programs to  print  envelopes, 
  1660. letters, reports, and to send personalized faxes to multiple destinations.
  1661.  
  1662. You  can  easily  modify this contact management system to  suit  your  own 
  1663. needs,  or  if you wish, you can just as easily create any  number  of  new 
  1664. databases.
  1665.  
  1666. 
  1667. 3.2.1  Quick overview of features
  1668. 
  1669. * The program is small (less than 300K in size).
  1670.  
  1671. * Creates, reads and writes industry standard dBASE III files.
  1672.  
  1673. * Context sensitive and user customizable help system. Push F1 at any time 
  1674.   to display or edit the help information which relates to the current 
  1675.   task.
  1676.  
  1677. * Ability to completely define your own database structure. This includes 
  1678.   descriptive column headings, field edit validation, default field values, 
  1679.   field edit functions/templates and execute/run functions which may be 
  1680.   invoked by pushing Alt+E or Alt+R in the database browse table. 
  1681.  
  1682. * Local Area Network (LAN) compatible.
  1683.  
  1684. * Shell to DOS or run any external program from within MyBASE with less 
  1685.   than 8K of memory overhead.
  1686.  
  1687. * Supports EMS and XMS memory for improved performance.
  1688.  
  1689. * Enhanced error management and error recovery.
  1690.                                                                AHP   Pg. 25
  1691.  
  1692.  
  1693.  
  1694. * Database specific, three level password access system Can be turned 
  1695.   either ON or OFF).
  1696.  
  1697. * View data in table or record view mode (F3/TAB toggles between modes).
  1698.  
  1699. * Quick and simple way of defining new ways of looking at data. Unique view 
  1700.   windows may be defined for each database. The view windows will control 
  1701.   how the data will be displayed on screen and in printed reports. 
  1702.  
  1703. * Merge print function to allow merging of text from an external text file 
  1704.   with data from the database. Commands may be embedded in the external 
  1705.   merge file to control how records and data are processed, where the 
  1706.   output is sent to, and what external procedures to call (ex. DOS func-
  1707.   tions, word processors, graphics viewers, FAX software, label printers, 
  1708.   and so on).
  1709.  
  1710. * User configurable print drivers. Export data to printer or a DBF or ASCII 
  1711.   delimited file. The ability to export data to a file is extremely useful 
  1712.   since the exported data will be based on the current database view and 
  1713.   filter conditions which you have set (ie. what you see is what you get). 
  1714.   The exported data may then be imported into a word processor, spread-
  1715.   sheet, desktop publishing package, telecommunications or fax software, 
  1716.   etc...
  1717.  
  1718. * Tag individual records for printing, merging or replacing.
  1719.  
  1720. * Filter database to display or print a group of selected data.
  1721.  
  1722. * Skip through database, searching for specific data.
  1723.  
  1724. * Quick, database wide, search and replacement of data.
  1725.  
  1726. * Memo field support for free-form notes of up to 64K in size per record.
  1727.  
  1728. * Copy and paste data for faster data input.
  1729.  
  1730. * Automatic telephone dialer.
  1731.  
  1732. * Calculate totals and averages for numeric data.
  1733.  
  1734. * Support for EGA and VGA monitors to display more data on screen.
  1735.  
  1736. * Allows for customization of screen colors, video size, date format, and 
  1737.   use of sound.
  1738.  
  1739. * Display or hide records marked for deletion.
  1740.  
  1741. * NOTE: MyBASE is continually updated and refined. The latest version      
  1742.   of MyBASE may have additional functionality and features not specified 
  1743.   here.
  1744.  
  1745. 
  1746. 3.2.2  System requirements
  1747. 
  1748. A PC-DOS or MS-DOS compatible system with at least 640K RAM.
  1749. A hard disk with at least 1.0 MB free.
  1750. PC-DOS/MS-DOS 3.1 or higher.
  1751.                                                                AHP   Pg. 26
  1752.  
  1753.  
  1754. 
  1755. 4.0 ORDERING SOFTWARE: WHAT YOU WILL RECEIVE
  1756. 
  1757. When  you purchase any software from Armada Systems, your  satisfaction  is 
  1758. 100%  guaranteed. If for any reason you are not completely  satisfied  with 
  1759. the  product you may return it within 30 days for a refund. In addition  to 
  1760. this guarantee, you will receive the following:
  1761.  
  1762.      (1) The latest version of software.
  1763.      (2) Complete reference and user's guide.
  1764.      (3) Free technical support.
  1765.      (4) Notice of future updates and new products.
  1766.      (5) Eligibility for low cost upgrades.
  1767.      (6) Free shareware software, as follows:
  1768.  
  1769.      ┌────────────────────────────┬─────────────────────────────────┐
  1770.      │ PROGRAM ORDERED            │ FREE SHAREWARE YOU WILL RECEIVE │ 
  1771.      ├────────────────────────────┼─────────────────────────────────┤
  1772.      │ Analytic Hierarchy Process │ MyBASE                          │
  1773.      │ Decision Matrix Expert     │ MyBASE                          │
  1774.      │ MyBASE                     │ Analytic Hierarchy Process      │
  1775.      └────────────────────────────┴─────────────────────────────────┘
  1776.  
  1777. To place your order, fill out the order form on the following page and mail 
  1778. it to Armada Systems, along with a company purchase order, cheque or  money 
  1779. order payment, made out to "B. BORZIC". Payment must be in the quoted  U.S. 
  1780. or  Canadian  funds. Site licensing and volume discounts (QTY.  >=  5)  are 
  1781. available, please write for details.
  1782.  
  1783. 
  1784. ARMADA SYSTEMS SOFTWARE REGISTRATION AND ORDER FORM
  1785. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1786. 
  1787. To order software, please fill out this order form and mail it to the 
  1788. address given below, along with a company purchase order, cheque or money 
  1789. order payment, made out to "B. BORZIC". Payment must be in the quoted U.S. 
  1790. or Canadian funds. Site licensing and volume discounts (QTY. >= 5) are 
  1791. available, please write for details.
  1792.  
  1793. When you purchase software from Armada Systems, your satisfaction is 100% 
  1794. guaranteed. If for any reason you are not completely satisfied with the 
  1795. product you may return it within 30 days for a refund.
  1796.  
  1797. Boris Borzic, Armada Systems
  1798. P.O. Box 637, Station A
  1799. Downsview, Ontario
  1800. M3M 3A9  CANADA
  1801. Tel. (416) 889-2617 or (905) 889-2617 after October 4, 1993
  1802.  
  1803.  
  1804. NAME ____________________________  TITLE __________________________________
  1805. COMPANY _________________________  DEPARTMENT _____________________________
  1806. ADDRESS ___________________________________________________________________
  1807. CITY ____________________________  STATE/PROVINCE _________________________
  1808. ZIP/POSTAL CODE _________________  COUNTRY ________________________________
  1809. PHONE ___________________________  FAX ____________________________________
  1810.  
  1811. Would you like the program supplied on 5.25" or 3.5" disks? _______________
  1812. Where did you obtain the AHP software? ____________________________________
  1813.  
  1814. AHP 3.01 - 9312400
  1815. +-------------------------------------------------------------------------+
  1816. |           DESCRIPTION               | U.S. $ |  CDN $ | QTY |  TOTAL $  |
  1817. |-------------------------------------|--------|--------|-----|-----------|
  1818. | Analytic Hierarchy Process (AHP)    |  99.00 | 119.00 |     |           |
  1819. |-------------------------------------|--------|--------|-----|-----------|
  1820. | Decision Matrix Expert (DME)        |  99.00 | 119.00 |     |           |
  1821. |-------------------------------------|--------|--------|-----|-----------|
  1822. | MyBASE                              | 124.00 | 149.00 |     |           |
  1823. |-------------------------------------|--------|--------|-----|-----------|
  1824. | AHP + DME ordered together          | 149.00 | 179.00 |     |           |
  1825. |-------------------------------------|--------|--------|-----|-----------|
  1826. | AHP + DME + MyBASE ordered together | 249.00 | 299.00 |     |           |
  1827. +-------------------------------------------------------------|-----------|
  1828.                              Purchase order processing charge |   15.00   |
  1829.                            (cross out if payment is enclosed) |           |
  1830.                                                               |-----------|
  1831.                                           Shipping & handling |    8.00   |
  1832.                                                               |-----------|
  1833.                                              Applicable taxes |           |
  1834.                                                               |-----------|
  1835.                                                         TOTAL |           |
  1836.                                                               +-----------+
  1837.  
  1838. Signature ______________________________  Date ____________________________
  1839.  
  1840. Use the back of this sheet to add any comments or suggestions you may have.
  1841.  
  1842.  
  1843.  
  1844.  
  1845.  
  1846. 
  1847.                                 REFERENCES
  1848. 
  1849.  
  1850.  
  1851.  
  1852.  
  1853.      Alexander M. Joyce, Saaty L. Thomas: "Thinking With Models,"
  1854.         Pergamon Press 
  1855.  
  1856.      Chryssolouris G, Chan S., Cobb W.: "Decision Making in the
  1857.         Factory Floor," COMMLINE, May-June 1986         
  1858.  
  1859.      Green P.E., Wind Y.: "Multiattribute Decisions in Marketing:
  1860.         A Measurement Approach," Dryden Press, 1973
  1861.  
  1862.      Ho K. James: "Analytic Hierarchies and Holistic Preferences,"
  1863.         College of Business Administration 
  1864.         The University of Tennessee, Knoxville, TN  37996
  1865.  
  1866.      Hwang C.L., Yoon K.: "Multiple Attribute Decision Making, 
  1867.         Methods and Applications," Springer-Verlang, 1981
  1868.  
  1869.      Raiffa Howard: "Decision Analysis, Introductory Lectures on 
  1870.         Choices Under Uncertainty," Addison-Wesley, 1968
  1871.  
  1872.      Saaty L. Thomas: "The Analytic Hierarchy Process,"
  1873.         McGraw-Hill, 1980
  1874.  
  1875.      Szonyi A.J., Fenton R.G., White J.A., Agee M.H., Case K.E.:
  1876.         "Principles of Engineering Economic Analysis,"
  1877.         John Wiley and Sons, 1982
  1878.  
  1879.      Wagner M. Harvey: "Principles of Operations Research,"
  1880.         Prentice-Hall, 1975
  1881.  
  1882.  
  1883.  
  1884.  
  1885. 
  1886.                                    NOTES
  1887. 
  1888.  
  1889.